Detecting and Explaining Conflicts in Attributed Feature Models

نویسندگان

  • Uwe Lesta
  • Ina Schaefer
  • Tim Winkelmann
چکیده

Product configuration systems are often based on a variability model. The development of a variability model is a time consuming and error-prone process. Considering the ongoing development of products, the variability model has to be adapted frequently. These changes often lead to mistakes, such that some products cannot be derived from the model anymore, that undesired products are derivable or that there are contradictions in the variability model. In this paper, we propose an approach to discover and to explain contradictions in attributed feature models efficiently in order to assist the developer with the correction of mistakes. We use extended feature models with attributes and arithmetic constraints, translate them into a constraint satisfaction problem and explore those for contradictions. When a contradiction is found, the constraints are searched for a set of contradicting relations by the QuickXplain algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Explaining the Increasing Tolerance Threshold for Resolving Marital Conflicts with the Moderating Role of Religious Teachings (Case Study in a Military Unit)

Introduction: Family is established by the marriage contract. The emotional and rational health as well as the authority of the family depend on the members benefiting from insight and knowledge necessary to prevent deviations. Objective: This study aimed to determine the effect of increasing the tolerance threshold in solving marital conflicts with the moderating role of religious teachings. M...

متن کامل

A Novel Architecture for Detecting Phishing Webpages using Cost-based Feature Selection

Phishing is one of the luring techniques used to exploit personal information. A phishing webpage detection system (PWDS) extracts features to determine whether it is a phishing webpage or not. Selecting appropriate features improves the performance of PWDS. Performance criteria are detection accuracy and system response time. The major time consumed by PWDS arises from feature extraction that ...

متن کامل

Detecting the Impact of Climate Change Droughts on Changes in Groundwater Resources. Case Study: Birjand County

Increasing atmospheric anomalies have altered some of the extreme events such as global warming droughts, many climatic components such as precipitation, evapotranspiration, temporal and spatial distribution of precipitation, followed by dominoes of changes in freshwater resources available to communities. Human changes such as changes in the hydrological regime of rivers, changes in the qualit...

متن کامل

Phase Semantics of MSC Traces

Specifications for wireless telecommunications systems are often only partially defined. It is also common for the specification to consist of a set of normative scenarios together with scenarios for some of the more important exceptional behaviours. A major challenge is to find effective means of detecting feature interaction conflicts contained in such specifications. Moreover the detected co...

متن کامل

Policy Conflict Filtering for Call Control

Policies exhibit conflicts much as features exhibit interaction. Since policies are defined by end users, the combinatorial problems involved in detecting conflicts are substantially worse than for detecting feature interactions. A new, ontology-driven method is defined for automatically identifying potential conflicts among policies. This relies on domain knowledge to annotate policy actions w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015